#Boa:Frame:GerenciarAgendamentos

import wx
import wx.calendar

def create(parent):
    return GerenciarAgendamentos(parent)

[wxID_GERENCIARAGENDAMENTOS, 
 wxID_GERENCIARAGENDAMENTOSBITMAPBUTTONALTERARDATA, 
 wxID_GERENCIARAGENDAMENTOSBITMAPBUTTONDISPONIBILIDADE, 
 wxID_GERENCIARAGENDAMENTOSBITMAPBUTTONFATURAR, 
 wxID_GERENCIARAGENDAMENTOSBITMAPBUTTONPESQUISAR, 
 wxID_GERENCIARAGENDAMENTOSBUTTONAVANCAR, 
 wxID_GERENCIARAGENDAMENTOSBUTTONVOLTAR, 
 wxID_GERENCIARAGENDAMENTOSCALENDARCTRL1, 
 wxID_GERENCIARAGENDAMENTOSDATEPICKERCTRL1, 
 wxID_GERENCIARAGENDAMENTOSLISTCTRLAGENDAMENTOS, 
 wxID_GERENCIARAGENDAMENTOSSTATICBOX1, wxID_GERENCIARAGENDAMENTOSSTATICBOX2, 
 wxID_GERENCIARAGENDAMENTOSSTATICLINE1, wxID_GERENCIARAGENDAMENTOSSTATICTEXT1, 
 wxID_GERENCIARAGENDAMENTOSSTATICTEXT2, wxID_GERENCIARAGENDAMENTOSSTATICTEXT3, 
 wxID_GERENCIARAGENDAMENTOSSTATICTEXT4, wxID_GERENCIARAGENDAMENTOSSTATICTEXT5, 
 wxID_GERENCIARAGENDAMENTOSSTATICTEXT6, wxID_GERENCIARAGENDAMENTOSSTATUSBAR1, 
 wxID_GERENCIARAGENDAMENTOSTEXTCTRLFATPREVISTO, 
 wxID_GERENCIARAGENDAMENTOSTEXTCTRLNCLIENTES, 
 wxID_GERENCIARAGENDAMENTOSTOOLBAR1, wxID_GERENCIARAGENDAMENTOSWINDOW1, 
 wxID_GERENCIARAGENDAMENTOSWINDOW2, wxID_GERENCIARAGENDAMENTOSWINDOW3, 
] = [wx.NewId() for _init_ctrls in range(26)]

[wxID_GERENCIARAGENDAMENTOSAGENDAMENTOITEMSALTERARSTATUS, 
 wxID_GERENCIARAGENDAMENTOSAGENDAMENTOITEMSEDITARAGENDAMENTO, 
 wxID_GERENCIARAGENDAMENTOSAGENDAMENTOITEMSNOVOAGENDAMENTO, 
 wxID_GERENCIARAGENDAMENTOSAGENDAMENTOITEMSREMOVERAGENDAMENTO, 
 wxID_GERENCIARAGENDAMENTOSAGENDAMENTOITEMSSAIR, 
] = [wx.NewId() for _init_coll_Agendamento_Items in range(5)]

[wxID_GERENCIARAGENDAMENTOSALTERARSTATUSITEMS4, 
 wxID_GERENCIARAGENDAMENTOSALTERARSTATUSITEMSCANCELADO, 
 wxID_GERENCIARAGENDAMENTOSALTERARSTATUSITEMSCONCLUIDO, 
 wxID_GERENCIARAGENDAMENTOSALTERARSTATUSITEMSCONFIRMADO, 
 wxID_GERENCIARAGENDAMENTOSALTERARSTATUSITEMSPAGO, 
 wxID_GERENCIARAGENDAMENTOSALTERARSTATUSITEMSPENDENTE, 
] = [wx.NewId() for _init_coll_AlterarStatus_Items in range(6)]

[wxID_GERENCIARAGENDAMENTOSTOOLBAR1TOOLSCANCELADO, 
 wxID_GERENCIARAGENDAMENTOSTOOLBAR1TOOLSCONCLUIDO, 
 wxID_GERENCIARAGENDAMENTOSTOOLBAR1TOOLSCONFIRMAR, 
 wxID_GERENCIARAGENDAMENTOSTOOLBAR1TOOLSDETALHES, 
] = [wx.NewId() for _init_coll_toolBar1_Tools in range(4)]

class GerenciarAgendamentos(wx.Frame):
    def _init_coll_AlterarStatus_Items(self, parent):
        # generated method, don't edit

        parent.Append(help='',
              id=wxID_GERENCIARAGENDAMENTOSALTERARSTATUSITEMSPENDENTE,
              kind=wx.ITEM_CHECK, text=u'Pendente')
        parent.Append(help='',
              id=wxID_GERENCIARAGENDAMENTOSALTERARSTATUSITEMSCONFIRMADO,
              kind=wx.ITEM_CHECK, text=u'Confirmado')
        parent.Append(help='',
              id=wxID_GERENCIARAGENDAMENTOSALTERARSTATUSITEMSCONCLUIDO,
              kind=wx.ITEM_CHECK, text=u'Conclu\xeddo')
        parent.Append(help='',
              id=wxID_GERENCIARAGENDAMENTOSALTERARSTATUSITEMSCANCELADO,
              kind=wx.ITEM_CHECK, text=u'Cancelado')
        parent.AppendSeparator()
        parent.Append(help='', id=wxID_GERENCIARAGENDAMENTOSALTERARSTATUSITEMS4,
              kind=wx.ITEM_CHECK, text=u'N\xe3o Pago')
        parent.Append(help='',
              id=wxID_GERENCIARAGENDAMENTOSALTERARSTATUSITEMSPAGO,
              kind=wx.ITEM_CHECK, text=u'Pago')

    def _init_coll_menuBarMain_Menus(self, parent):
        # generated method, don't edit

        parent.Append(menu=self.Agendamento, title=u'Agendamento')

    def _init_coll_Agendamento_Items(self, parent):
        # generated method, don't edit

        parent.Append(help=u'',
              id=wxID_GERENCIARAGENDAMENTOSAGENDAMENTOITEMSNOVOAGENDAMENTO,
              kind=wx.ITEM_NORMAL, text=u'Novo Agendamento')
        parent.AppendSeparator()
        parent.Append(help='',
              id=wxID_GERENCIARAGENDAMENTOSAGENDAMENTOITEMSREMOVERAGENDAMENTO,
              kind=wx.ITEM_NORMAL, text=u'Remover Agendamento')
        parent.AppendSeparator()
        parent.Append(help=u'',
              id=wxID_GERENCIARAGENDAMENTOSAGENDAMENTOITEMSEDITARAGENDAMENTO,
              kind=wx.ITEM_NORMAL, text=u'Editar Agendamento')
        parent.AppendMenu(help='',
              id=wxID_GERENCIARAGENDAMENTOSAGENDAMENTOITEMSALTERARSTATUS,
              submenu=self.AlterarStatus, text=u'Alterar Status')
        parent.AppendSeparator()
        parent.Append(help='',
              id=wxID_GERENCIARAGENDAMENTOSAGENDAMENTOITEMSSAIR,
              kind=wx.ITEM_NORMAL, text=u'Sair')
        self.Bind(wx.EVT_MENU, self.OnAgendamentoItemsnovoagendamentoMenu,
              id=wxID_GERENCIARAGENDAMENTOSAGENDAMENTOITEMSNOVOAGENDAMENTO)
        self.Bind(wx.EVT_MENU, self.OnAgendamentoItemssairMenu,
              id=wxID_GERENCIARAGENDAMENTOSAGENDAMENTOITEMSSAIR)

    def _init_coll_toolBar1_Tools(self, parent):
        # generated method, don't edit

        parent.DoAddTool(bitmap=wx.Bitmap(u"Img/Detalhes2.png",
              wx.BITMAP_TYPE_PNG),
              bmpDisabled=wx.Bitmap(u"Img/Detalhes2 Disabled.png",
              wx.BITMAP_TYPE_PNG),
              id=wxID_GERENCIARAGENDAMENTOSTOOLBAR1TOOLSDETALHES,
              kind=wx.ITEM_NORMAL, label='', longHelp='',
              shortHelp=u'Detalhes')
        parent.DoAddTool(bitmap=wx.Bitmap(u"Img/Confirmar.png",
              wx.BITMAP_TYPE_PNG),
              bmpDisabled=wx.Bitmap(u"Img/Confirmar Disabled.png",
              wx.BITMAP_TYPE_PNG),
              id=wxID_GERENCIARAGENDAMENTOSTOOLBAR1TOOLSCONFIRMAR,
              kind=wx.ITEM_NORMAL, label='', longHelp='',
              shortHelp=u'Confirmar')
        parent.DoAddTool(bitmap=wx.Bitmap(u"Img/Cancelado2.png",
              wx.BITMAP_TYPE_PNG),
              bmpDisabled=wx.Bitmap(u"Img/Cancelado2 Disabled.png",
              wx.BITMAP_TYPE_PNG),
              id=wxID_GERENCIARAGENDAMENTOSTOOLBAR1TOOLSCANCELADO,
              kind=wx.ITEM_NORMAL, label='', longHelp='',
              shortHelp=u'Cancelado')
        parent.DoAddTool(bitmap=wx.Bitmap(u"Img/Concluido.png",
              wx.BITMAP_TYPE_PNG),
              bmpDisabled=wx.Bitmap(u"Img/Concluido Disabled.png",
              wx.BITMAP_TYPE_PNG),
              id=wxID_GERENCIARAGENDAMENTOSTOOLBAR1TOOLSCONCLUIDO,
              kind=wx.ITEM_NORMAL, label='', longHelp='',
              shortHelp=u'Conclu\xeddo')

        parent.Realize()

    def _init_coll_listCtrlAgendamentos_Columns(self, parent):
        # generated method, don't edit

        parent.InsertColumn(col=0, format=wx.LIST_FORMAT_LEFT, heading=u'Hora',
              width=-1)
        parent.InsertColumn(col=1, format=wx.LIST_FORMAT_LEFT,
              heading=u'Dura\xe7\xe3o', width=-1)
        parent.InsertColumn(col=2, format=wx.LIST_FORMAT_LEFT,
              heading=u'Cliente', width=-1)
        parent.InsertColumn(col=3, format=wx.LIST_FORMAT_LEFT,
              heading=u'Funcion\xe1rio', width=-1)
        parent.InsertColumn(col=4, format=wx.LIST_FORMAT_LEFT,
              heading=u'Status', width=-1)
        parent.InsertColumn(col=5, format=wx.LIST_FORMAT_LEFT,
              heading=u'Status Pagamento', width=-1)
        parent.InsertColumn(col=6, format=wx.LIST_FORMAT_LEFT,
              heading=u'Faturamento', width=-1)
        parent.InsertColumn(col=7, format=wx.LIST_FORMAT_LEFT,
              heading=u'Servi\xe7os', width=-1)

    def _init_utils(self):
        # generated method, don't edit
        self.Agendamento = wx.Menu(title='')

        self.menuBarMain = wx.MenuBar()

        self.AlterarStatus = wx.Menu(title='')

        self._init_coll_Agendamento_Items(self.Agendamento)
        self._init_coll_menuBarMain_Menus(self.menuBarMain)
        self._init_coll_AlterarStatus_Items(self.AlterarStatus)

    def _init_ctrls(self, prnt):
        # generated method, don't edit
        wx.Frame.__init__(self, id=wxID_GERENCIARAGENDAMENTOS,
              name=u'GerenciarAgendamentos', parent=prnt, pos=wx.Point(241, 7),
              size=wx.Size(1120, 712), style=wx.DEFAULT_FRAME_STYLE,
              title=u'Gerenciar Agendamentos')
        self._init_utils()
        self.SetClientSize(wx.Size(1104, 674))
        self.SetBackgroundColour(wx.Colour(244, 244, 244))
        self.SetMenuBar(self.menuBarMain)
        self.SetToolTipString(u'GerenciarAgendamentos')

        self.window1 = wx.Window(id=wxID_GERENCIARAGENDAMENTOSWINDOW1,
              name='window1', parent=self, pos=wx.Point(256, 40),
              size=wx.Size(848, 608), style=0)
        self.window1.SetBackgroundColour(wx.Colour(255, 255, 255))

        self.listCtrlAgendamentos = wx.ListCtrl(id=wxID_GERENCIARAGENDAMENTOSLISTCTRLAGENDAMENTOS,
              name=u'listCtrlAgendamentos', parent=self.window1,
              pos=wx.Point(25, 64), size=wx.Size(798, 512), style=wx.LC_REPORT)
        self.listCtrlAgendamentos.Center(wx.HORIZONTAL)
        self.listCtrlAgendamentos.SetFont(wx.Font(11, wx.SWISS, wx.NORMAL,
              wx.NORMAL, False, u'Segoe UI'))
        self._init_coll_listCtrlAgendamentos_Columns(self.listCtrlAgendamentos)

        self.window2 = wx.Window(id=wxID_GERENCIARAGENDAMENTOSWINDOW2,
              name='window2', parent=self, pos=wx.Point(8, 288),
              size=wx.Size(240, 360), style=0)
        self.window2.SetBackgroundColour(wx.Colour(255, 255, 255))

        self.staticBox1 = wx.StaticBox(id=wxID_GERENCIARAGENDAMENTOSSTATICBOX1,
              label=u'Agenda', name='staticBox1', parent=self.window1,
              pos=wx.Point(8, 8), size=wx.Size(832, 576), style=0)
        self.staticBox1.SetBackgroundColour(wx.Colour(255, 255, 255))
        self.staticBox1.SetFont(wx.Font(10, wx.SWISS, wx.NORMAL, wx.NORMAL,
              False, u'Tahoma'))

        self.datePickerCtrl1 = wx.DatePickerCtrl(id=wxID_GERENCIARAGENDAMENTOSDATEPICKERCTRL1,
              name='datePickerCtrl1', parent=self.window1, pos=wx.Point(364,
              24), size=wx.Size(120, 24), style=wx.DP_SHOWCENTURY)
        self.datePickerCtrl1.SetFont(wx.Font(12, wx.SWISS, wx.NORMAL, wx.NORMAL,
              False, u'Tahoma'))
        self.datePickerCtrl1.Center(wx.HORIZONTAL)

        self.buttonAvancar = wx.Button(id=wxID_GERENCIARAGENDAMENTOSBUTTONAVANCAR,
              label=u'>>', name=u'buttonAvancar', parent=self.window1,
              pos=wx.Point(496, 24), size=wx.Size(32, 23), style=0)
        self.buttonAvancar.Bind(wx.EVT_BUTTON, self.OnButtonAvancarButton,
              id=wxID_GERENCIARAGENDAMENTOSBUTTONAVANCAR)

        self.buttonVoltar = wx.Button(id=wxID_GERENCIARAGENDAMENTOSBUTTONVOLTAR,
              label=u'<<', name=u'buttonVoltar', parent=self.window1,
              pos=wx.Point(320, 24), size=wx.Size(32, 23), style=0)
        self.buttonVoltar.Bind(wx.EVT_BUTTON, self.OnButtonVoltarButton,
              id=wxID_GERENCIARAGENDAMENTOSBUTTONVOLTAR)

        self.staticBox2 = wx.StaticBox(id=wxID_GERENCIARAGENDAMENTOSSTATICBOX2,
              label=u'Controle', name='staticBox2', parent=self.window2,
              pos=wx.Point(8, 8), size=wx.Size(216, 328), style=0)
        self.staticBox2.SetFont(wx.Font(10, wx.SWISS, wx.NORMAL, wx.NORMAL,
              False, u'Tahoma'))

        self.toolBar1 = wx.ToolBar(id=wxID_GERENCIARAGENDAMENTOSTOOLBAR1,
              name='toolBar1', parent=self, pos=wx.Point(0, 0),
              size=wx.Size(1104, 31), style=wx.TB_HORIZONTAL | wx.NO_BORDER)
        self.toolBar1.Enable(False)

        self.window3 = wx.Window(id=wxID_GERENCIARAGENDAMENTOSWINDOW3,
              name='window3', parent=self, pos=wx.Point(8, 40),
              size=wx.Size(248, 240), style=0)
        self.window3.SetBackgroundColour(wx.Colour(255, 255, 255))
        self.window3.SetFont(wx.Font(11, wx.SWISS, wx.NORMAL, wx.NORMAL, False,
              u'Tahoma'))

        self.calendarCtrl1 = wx.calendar.CalendarCtrl(date=wx.DateTime.Now(),
              id=wxID_GERENCIARAGENDAMENTOSCALENDARCTRL1, name='calendarCtrl1',
              parent=self.window3, pos=wx.Point(10, 31), size=wx.Size(227, 177),
              style=wx.calendar.CAL_SHOW_HOLIDAYS)
        self.calendarCtrl1.Center(wx.BOTH)

        self.bitmapButtonDisponibilidade = wx.BitmapButton(bitmap=wx.Bitmap(u"Img/VerDisponibilidade.png",
              wx.BITMAP_TYPE_PNG),
              id=wxID_GERENCIARAGENDAMENTOSBITMAPBUTTONDISPONIBILIDADE,
              name=u'bitmapButtonDisponibilidade', parent=self.window2,
              pos=wx.Point(136, 64), size=wx.Size(48, 48),
              style=wx.BU_AUTODRAW)
        self.bitmapButtonDisponibilidade.SetToolTipString(u'Ver disponibilidades de horas')
        self.bitmapButtonDisponibilidade.SetHelpText(u'Ver Disponibilidades de horas do dia')
        self.bitmapButtonDisponibilidade.Bind(wx.EVT_BUTTON,
              self.OnBitmapButtonDisponibilidadeButton,
              id=wxID_GERENCIARAGENDAMENTOSBITMAPBUTTONDISPONIBILIDADE)

        self.bitmapButtonAlterarData = wx.BitmapButton(bitmap=wx.Bitmap(u"Img/Calendario2.png",
              wx.BITMAP_TYPE_PNG),
              id=wxID_GERENCIARAGENDAMENTOSBITMAPBUTTONALTERARDATA,
              name=u'bitmapButtonAlterarData', parent=self.window2,
              pos=wx.Point(48, 64), size=wx.Size(48, 48), style=wx.BU_AUTODRAW)
        self.bitmapButtonAlterarData.SetToolTipString(u'Adiantar ou Adiar o agendamento')
        self.bitmapButtonAlterarData.SetHelpText(u'Alterar data marcada para o agendamento')
        self.bitmapButtonAlterarData.Enable(True)
        self.bitmapButtonAlterarData.Bind(wx.EVT_BUTTON,
              self.OnBitmapButtonAlterarDataButton,
              id=wxID_GERENCIARAGENDAMENTOSBITMAPBUTTONALTERARDATA)

        self.staticText1 = wx.StaticText(id=wxID_GERENCIARAGENDAMENTOSSTATICTEXT1,
              label=u'Disponibilidade', name='staticText1', parent=self.window2,
              pos=wx.Point(120, 48), size=wx.Size(95, 16), style=0)
        self.staticText1.SetFont(wx.Font(10, wx.SWISS, wx.NORMAL, wx.BOLD,
              False, u'Tahoma'))

        self.staticText2 = wx.StaticText(id=wxID_GERENCIARAGENDAMENTOSSTATICTEXT2,
              label=u'Data', name='staticText2', parent=self.window2,
              pos=wx.Point(56, 48), size=wx.Size(31, 16), style=0)
        self.staticText2.SetFont(wx.Font(10, wx.SWISS, wx.NORMAL, wx.BOLD,
              False, u'Tahoma'))

        self.bitmapButtonFaturar = wx.BitmapButton(bitmap=wx.Bitmap(u"Img/Payment.png",
              wx.BITMAP_TYPE_PNG),
              id=wxID_GERENCIARAGENDAMENTOSBITMAPBUTTONFATURAR,
              name=u'bitmapButtonFaturar', parent=self.window2, pos=wx.Point(48,
              136), size=wx.Size(48, 48), style=wx.BU_AUTODRAW)
        self.bitmapButtonFaturar.SetToolTipString(u'Realizar faturamento')
        self.bitmapButtonFaturar.SetHelpText(u'Registrar o pagamento do agendamento')
        self.bitmapButtonFaturar.Enable(False)

        self.staticText3 = wx.StaticText(id=wxID_GERENCIARAGENDAMENTOSSTATICTEXT3,
              label=u'Faturar', name='staticText3', parent=self.window2,
              pos=wx.Point(48, 120), size=wx.Size(48, 16), style=0)
        self.staticText3.SetFont(wx.Font(10, wx.SWISS, wx.NORMAL, wx.BOLD,
              False, u'Tahoma'))

        self.bitmapButtonPesquisar = wx.BitmapButton(bitmap=wx.Bitmap(u"Img/lupa.png",
              wx.BITMAP_TYPE_PNG),
              id=wxID_GERENCIARAGENDAMENTOSBITMAPBUTTONPESQUISAR,
              name=u'bitmapButtonPesquisar', parent=self.window2,
              pos=wx.Point(136, 136), size=wx.Size(48, 48),
              style=wx.BU_AUTODRAW)
        self.bitmapButtonPesquisar.SetToolTipString(u'Pesquisar por agendamento')
        self.bitmapButtonPesquisar.SetHelpText(u'Procurar por um agendamento espec\xedfico')
        self.bitmapButtonPesquisar.Bind(wx.EVT_BUTTON,
              self.OnBitmapButtonPesquisarButton,
              id=wxID_GERENCIARAGENDAMENTOSBITMAPBUTTONPESQUISAR)

        self.staticText4 = wx.StaticText(id=wxID_GERENCIARAGENDAMENTOSSTATICTEXT4,
              label=u'Pesquisar', name='staticText4', parent=self.window2,
              pos=wx.Point(128, 120), size=wx.Size(63, 16), style=0)
        self.staticText4.SetFont(wx.Font(10, wx.SWISS, wx.NORMAL, wx.BOLD,
              False, u'Tahoma'))

        self.statusBar1 = wx.StatusBar(id=wxID_GERENCIARAGENDAMENTOSSTATUSBAR1,
              name='statusBar1', parent=self, style=0)
        self.statusBar1.SetToolTipString(u'statusBar1')
        self.statusBar1.SetStatusText(u'Utilize a lista acima para navegar entre os agendamentos do sistema')
        self.SetStatusBar(self.statusBar1)

        self.staticLine1 = wx.StaticLine(id=wxID_GERENCIARAGENDAMENTOSSTATICLINE1,
              name='staticLine1', parent=self.window2, pos=wx.Point(16, 200),
              size=wx.Size(192, 2), style=0)

        self.staticText5 = wx.StaticText(id=wxID_GERENCIARAGENDAMENTOSSTATICTEXT5,
              label=u'Faturamento Previsto do dia', name='staticText5',
              parent=self.window2, pos=wx.Point(20, 216), size=wx.Size(184, 16),
              style=0)
        self.staticText5.SetFont(wx.Font(10, wx.SWISS, wx.NORMAL, wx.BOLD,
              False, u'Tahoma'))

        self.textCtrlFatPrevisto = wx.TextCtrl(id=wxID_GERENCIARAGENDAMENTOSTEXTCTRLFATPREVISTO,
              name=u'textCtrlFatPrevisto', parent=self.window2, pos=wx.Point(20,
              232), size=wx.Size(56, 21), style=0, value=u'0,00 R$')
        self.textCtrlFatPrevisto.Enable(False)
        self.textCtrlFatPrevisto.SetFont(wx.Font(10, wx.SWISS, wx.NORMAL,
              wx.NORMAL, False, u'Tahoma'))

        self.staticText6 = wx.StaticText(id=wxID_GERENCIARAGENDAMENTOSSTATICTEXT6,
              label=u'N\xba de cliente no dia', name='staticText6',
              parent=self.window2, pos=wx.Point(24, 272), size=wx.Size(125, 16),
              style=0)
        self.staticText6.SetFont(wx.Font(10, wx.SWISS, wx.NORMAL, wx.BOLD,
              False, u'Tahoma'))

        self.textCtrlNClientes = wx.TextCtrl(id=wxID_GERENCIARAGENDAMENTOSTEXTCTRLNCLIENTES,
              name=u'textCtrlNClientes', parent=self.window2, pos=wx.Point(24,
              288), size=wx.Size(56, 21), style=0, value=u'0')
        self.textCtrlNClientes.Enable(False)
        self.textCtrlNClientes.SetFont(wx.Font(10, wx.SWISS, wx.NORMAL,
              wx.NORMAL, False, u'Tahoma'))

        self._init_coll_toolBar1_Tools(self.toolBar1)

    def __init__(self, parent):
        self._init_ctrls(parent)

    def OnButtonAvancarButton(self, event):
        event.Skip()

    def OnButtonVoltarButton(self, event):
        event.Skip()
        
    #Opcao Novo Agendamento
    def OnAgendamentoItemsnovoagendamentoMenu(self, event):
        from Dialog_InserirEditarAgendamento import *
        frame = InserirEditarAgendamento(self)
        frame.Centre()
        frame.ShowModal()

    #Botao sair
    def OnAgendamentoItemssairMenu(self, event):
        self.Close()

    #Botao Disponibilidade
    def OnBitmapButtonDisponibilidadeButton(self, event):
        from Dialog_QuadroDisponibilidade import *
        Dialog = QuadroDisponibilidade(self)
        Dialog.Centre()
        Dialog.Show()
    
    #Botao alterar data
    def OnBitmapButtonAlterarDataButton(self, event):
        from Dialog_AlterarData import *
        Dialog = AlterarData(self)
        Dialog.Centre()
        Dialog.ShowModal()
    
    #Botao Pesquisar
    def OnBitmapButtonPesquisarButton(self, event):
        from Dialog_PesquisarAgendamento import *
        Dialog = PesquisarAgendamento(self)
        Dialog.Centre()
        Dialog.ShowModal()
